package com.jishuo.nontax.bfc.dao;

import com.jishuo.nontax.bean.message.SetBankPosDetailDTO;
import com.jishuo.nontax.bean.vo.BankPosVO;
import com.jishuo.nontax.bean.vo.CheckDataVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.lang.reflect.Array;
import java.util.ArrayList;
import java.util.List;

/**
 * @auther dinggaofei
 * @Date 2022/12/21 10:35
 */
@Mapper
public interface BankposMapper {

     int findBankPosCount(@Param("bankcheckid")String bankcheckid,@Param("accountnum")String accountnum,@Param("accountdate")String accountdate);

     int updateBankPos(BankPosVO bankpos);

     int insertBankPos(BankPosVO bankpos);

     ArrayList<BankPosVO> findSendBankPos(@Param("accountnum") String accountnum,@Param("accountdate")String accountdate);

     int updateSendBankPos(@Param("accountnum") String accountnum,@Param("accountdate")String accountdate);

     int deleteBankposfiance(@Param("bankcheckid")String bankcheckid,@Param("accountnum")String accountnum,@Param("accountdate")String accountdate);

     int saveBankposfiance(CheckDataVO checkDataVO);
}
